package com.atguigu.lease.common.convert;

import com.atguigu.lease.model.base.BaseTypeEnum;
import org.springframework.core.convert.converter.Converter;
import org.springframework.stereotype.Component;
//springmvc转换器 只能转换本类型  不能转换其他类型
//@Component
//public class BaseTypeEnumConverter implements Converter<String, BaseTypeEnum> {
//    @Override
//    public BaseTypeEnum convert(String source) {
//        //获取所有的枚举对象遍历
//        for (BaseTypeEnum typeEnum : BaseTypeEnum.class.getEnumConstants()) {
//            if(typeEnum.getCode().toString().equals(source)){
//                return typeEnum;
//            }
//        }
//        return null;
//    }
//}
